17353
0
180849
2347
2
31535
1663
895
21743
1
1073
335
2221
3
437
448
2105
554
422
521
3598
249
2227
1448
116
3025
1645
1819
419694
9
2054
7
1343
476
1126