1933
863
478
623
709
83
52
219
87
2139
104
421
12
86
65
181
230
77
163
130
70
49
38
322
68
914
41
542
55
1184
900
146
96
1084
437
457
586
625
1353
1765
398
723
984
39
21
1052
285
1473
59
167
202
48
538
199
226
444
528