1660
1
2324
4
17946
0
25669
1532
19783
2
1691
955
2964
1699
746
32302
1431
4044
5
4471
1690
2082
2535
1568
3125
1788
1787
2578
2468
3
1382
1461
19944
510
1590
6139