7213
2717
2985
861
8569
3563
3198
1539
1519
652
1652
861
6575
3615
1437
632
3238
1520
4531
2412
1479
556
984
341
870
378
1115
379
1033
452
1057
572
1337
732
742
399
1867
900
6233
3497