562
1
309
2
272
980
3
202
539
87
97
486
868
8
523
674
771
770
58
1052
4
979
560
0
556
380
1172
396
1755
573
115
1961
457
425
863
594