6590
3670
1070
1588
1056
2103
1112
1367
3334
1986
2939
4087
1645
1316
1702
2294
3044
1506
5805
1549
1777
1378
1419
5229
1552
1578
7856
5346
1336
1827
3363
4796
1455
7354
1999
2042
1885
1816
6292
1599
2489
14931
18568
12052
2430
3668
7819
2047
21910
8049
1778
14584
1792
9662
29830
2100
9507
8082
3212
1533