2515
3
3593
16
1546
0
2627
5
1913
3062
9
4651
2
2966
6
918
1
2190
164
1431
1558
985
123674
35
6236
10
2710
1289601
4
4043
6110
2786
5204
673
2525
1081
1268
5090
1749
14861
7
777