1347
4
2235
12
923
5
1064
2
758
657
596
594
3
263
339
491
968
1308
721
895
1
549
935
805
916
277
2431
7
832
517
450
989
1071
1232
1507
714
3758
13