901
3146
818
20611
1272
1212
1259
994
4427
2776
3496
928
3316
1221
70595
7657
3010
1495
922
4544
828
847
887
914
842
1995
1841
833
8540
1291
5658
1092
1674
1768
155004
986
3117
1210
4983
3080
4006
2463
2860
1752
953
871
1430
1099
1771
2367
761
2508
1217
3049
943
1279
1123
3005
3037
4994