6258
28
1570
6
1560
2
1018
3
866
1049
1
1179
1082
2571
5
1542
2221
7
2465
21
2013
13
2031
1077
1334
1392
129
445
4
779
1575
100
0
1097
1028
1006
5926
10
1762
1340
307669
9
2772