1789
172
801
2041
1639
2441
3613
658
632
398
510
568
280
942
703
997
709
810
1144
910
240
852
1972
1051
404
2309
275
1520
790
349
1552
638
652
72
401
848
285
540
141
651
692
364
341
462
798
1064
911
212
751
621
450
