7628
2817
3146
885
6504
2187
3307
1423
5214
2426
2684
1177
1655
693
2894
1449
6752
2644
10647
5498
1212
403
1152
360
1176
444
1382
514
678
292
1558
562
3964
1852
961
385
516
239
530
244