903
1098
14272
2119
6631
864
1752
1974
825
827
1693
987
3274
1988
1242
1362
948
1420
807
2236
17809
1308
2096
985
4310
2982
14963
2215
2900
1168
1201
2491
2267
1851
2816
1632
6341
5565
3312
4432
2667
1396
3266
22090
2722
13710
3698
7158
14828
3894
7557
5004
8544
7266
3686
4198
30095
13897
2412
16459