8396
7435
3699
4039
3093
1884
4085
7943
10100
2941
1652
5006
1210
12011
1560
2732
951
1296
1596
1622
2464
1594
1603
1333
654
1029
2266
1032
18188
3994
2393
2056
1428
1053
1392
1417
7375
684
677
844
896
645
749
716
735
965
996
1580
1050
698
1326
1128
730
3072
1016
997
1318
1317
1416
767