3074
944
1317
447
1738
648
1282
419
529
130
1259
382
1224
584
1100
335
914
342
601
311
524
143
735
183
611
284
881
259
396
178
884
225
526
182
539
144
280
102
258
105