3294
3
587
1
800
2
1739
10
623
527
519
177
860
70
1331
62
559
1474
269
389
496
74
1791
1294
2392
3878
4441
4902
793
330
1979
8
811
1326
8075
22