632
1
626
653
328
837
1133
2
1011
0
482
1013
1314
2270
697
980
1114
859
1649
2052
706
1269
814
1428
2481
1887
10
1341
995
5192
24
560
1822
5
423
623