3014
20
2655
1
3957
3
240
0
3085
5
3491
4
3485
7
3460
3316
10
1378
5141
2194
2
3500
14861
1175
4702
1632
1915
676
2211
1226
2959
155
2480
3154
6
108797
2350
2999
2234
3527