1435
3
2159
1
4708
6
2367
1450
14
2875
5
4420
446
991
1023
3785
23
2311
8
1624
1254
0
1993
1149
9
951
7
5018
3212
13
1645
13116
92041
30