893
1578
1511
1017
4255
1540
1288
735
825
1004
1934
1401
3778
2535
985
882
850
2173
3569
967
2010
4324
2383
4464
1699
4805
1906
1094
1069
3749
951
2553
1265
2344
1130
1288
1456
1162
7268
2747
867
1579
1192
1227
1407
1483
7306
4425
2084
2392
898
3008
3899
974
2418
1541
895
964
2567
1092