6258
28
1570
6
1560
2
1017
3
866
1048
1
1179
1082
2571
5
1542
2221
7
2464
21
2013
13
2030
1077
1333
1392
127
445
4
779
1575
100
0
1096
1025
1006
5926
10
1762
1338
307646
9
2771