855
1509
4284
1573
3007
20047
10517
2448
1106
1184
1017
1318
1594
1079
1486
2532
8471
1751
889
3508
1305
1207
1385
5539
5307
880
1369
1505
1311
7042
6650
1313
873
992
1707
1459
4631
1319
985
1072
882
850
2169
1936
985
1326
1461
1232
1631
835
2210
2315
865
2300
2130
1430
4666
4449
2129
1255