5251
8541
3772
16401
4584
6537
11896
2183
17465
1042
1993
15228
2533
5530
1032
1292
1769
1450
10806
1098
5085
1068
1140
1141
1564
2092
1107
1468
1037
30955
2903
2860
1025
11050
6925
1723
1368
2263
1001
1606
886
5572
1999
1295
1543
8528
833
1234
1598
1155
3623
13840
2186
1183
1091
1759
1688
1478
2235
1133