1454
1
2281
4
2323
1225
3382
6
1652
2
2127
2060
3
3025
2000
8
2325
3057
10
7062
98629
31
90101
1594
35371
0
47085
2228
542
462
163
1694
899
802
810
986
263
721
2617
11