2245
3
3053
7
619
1
2740
951
2255
2
2502
2650
20
1868
297066
0
564
469
1889
928
2629
1196
1720
3546
3539
3765
4
3014
1337
562
11153
8
1268
1087
1226
3066
2204
5