32168
1505
8399
52729
71035
2911
708
2055
1144
9209
2329
87009
2303
13581
5301
9632
1575
1791
921
642
1541
1159
6344
3485
2747
4154
22831
1573
3194
2277
153975
13592
66747
895
1972
1309
4702
3992
31910
10896
20988
1833
1442
5459
9848
699
5158
724
1047
16805
3874
14172
256001
5422
725186
1037383
7351
685
1044
3192