931
1
1658
2
2006
978
3
1151
1662
2869
1329
0
2732
10
2442
3418
3747
5
47085
212287
2911
2138
8
1580
2783
9
1324
2739
6
1278
1766
528
900
12
500
744
537
401
844
1236