6341
2470
7504
3249
2936
1416
1373
520
914
314
765
356
929
426
789
361
109
43
430
140
561
274
557
313
804
274
538
242
519
252
515
200
851
208
272
109
338
110
301
192