855
1509
4284
1573
3007
20049
10517
2448
1106
1184
1017
1318
1594
1080
1487
2532
8471
1751
889
3508
1305
1207
1385
5540
5307
880
1369
1507
1311
7042
6650
1313
873
992
1708
1459
4631
1319
986
1072
882
850
2169
1936
985
1327
1461
1232
1631
836
2210
2315
865
2302
2130
1430
4666
4449
2129
1255