1492
3
951
1
2258
1694
1537
5141
7
2823
5
6236
10
1189
0
14861
1174
3012
4
32302
2480
17970
15
616
14
10827
9056
3551
2535
2
2920
3491
1310
467
1289601
4044
2348
8329
2465