1632
2
17946
0
32302
25669
1660
1
19783
1568
3498
4
3326
3
3090
6
7258
3354
1461
21152
8
693
1690
4311
1416
365
1000
2535
673
635
526
528
2368
1755
1399
2037
1547