2294
7
836
1
604
1095
2718
3
931
1658
2
2005
1151
1327
1654
1343
983
1193
6827
5
1117
1774
1874
1116
2260
4
2869
2731
10
2442
3417
2911
0
2138
8
1580
47083
212263
3747