2515
3
3593
16
1546
0
2627
5
1913
3062
9
4651
2
2966
6
918
1
2190
1558
164
1081
1431
1767
1075
2942
985
1250
658
383
1583
1622
2873
2710
1239
2505
6110
4
6236
10
791