2110
1
751
2258
19783
2
2535
2920
4
5141
7
562
17970
15
2386
10827
4044
5
2465
572
0
3125
12459
3
1289601
940
2525
528
3498
5169
467
2437
3779
2794