1826
2035
1175
3519
1196
1108
4495
9508
15080
7617
2321
3275
1233
1074
1597
21971
1371
983
850
4037
2866
1577
930
1331
5946
12517
809
3918
1648
21199
6951
802
4861
6427
1516
1182
1001
1011
6962
2973
1866
6277
749
1596
992
752
1210
2367
901
1082
1246
5526
1030
968
933
2337
1379
2040
944
1015