1039
15
122
121
703
53
1336
40
89
54
343
169
78
60
527
25
83
218
379
79
479
4335
42
3
19
148
106
51
91
3813
232
14
1622
70
2271
2098
1362
20
892
354
1378
1669
617
1501
1000
621
437
445
1902
120
319
801
1022
1262
115
240