2180
1991
5881
3059
9984
24439
46181
14629
4466
5754
3951
2393
1160
1391
9912
3355
1315
1603
7285
6987
6608
16653
2138
10699
1339
1411
1154
1373
1483
2295
8116
1756
2547
9857
2855
1386
1430
1025
1810
2511
2708
1500
1317
2633
17040
2903
3867
12082
995
1916
1230
2239
1260
1127
1202
1007
1594
3687
5749
3468