1537
4
584
1
2333
533
2
1093
0
2750
5
410
1001
3
646
416
1514
92
571
1245
1194
556
698
2012
210
3540
782
965
369
314
829
1325
717
1347
513