945
0
2678
10
383
3456
1
1132
451
1923
3
2120
3990
246
282572
302
486
1938
4
522
58
2628
2
1343
5393
8
2062
1961
1282
2761
1350
2800
1053
804
670
4233
1454