1995
4406
2943
1774
1413
2348
2452
1396
1704
1183
1372
1875
7001
1500
1393
1593
1583
1519
1765
1217
1090
1009
1154
1055
956
1050
1032
1095
1120
1204
1575
949
799
1631
1737
806