1038
1
782
3
540
2063
603
1734
7
415
448
441
1372
2
1938
1300
584
2326
4
518
841
550
1215
594
2524
490
3397
2177
14
3920
8
370
476
1322
1297
507
1556