3955
2
3424
18
1925
9
2239
6
1711
1
1276
3
5568
1390
3308
4
1080
4998
8242
26
7118
751
195985
0
126435
2623
2700
1801
2196
2738
964
3060
5
3694
3326
1151
3541
4004
1631
702