3281
1
3295
3
1510
2
3680
2739
6
9516
9
1629
7
25196
63
2980
3460
14
4628
1504
945
0
1989
15
1225
1042
4
1796
1108
3956
2436
3457
8
2900
5
5480
1818
1122
1878
2207
10
2243
13193
1187