180849
0
91021
3
6976
12
1464
1559
2
256612
2644
18385
166543
18
948
2749
1
5255
16
2125
3503
2683
692
2000
120469
35
5737
19
1346
492
874
968
4076
4
822
419694
9
1972
2190
476
1020