1660
1
2535
2
755
572
0
7793
4
685
3562
997
1363
32302
801
1511
1265
3498
2996
400
1819
83
19783
2258
1000
12459
3
868
14
2884
5
2468
4944
2365
662
2368