1660
1
21152
8
2535
2
755
685
0
3562
997
32302
1511
1265
3498
4
1819
83
19783
2258
2711
2468
3
4651
4944
2911
9
2368
2578
3386
2921
5
7893
1044
1449
3090
6
5151
7793