833
2
912
980
5
72109
0
1328
1581
3
843
838
1
625
3184
494
496
1198
3172
897
4234
22
596
3677
796
1006
7
466
841
885
2068
1446
1178
630
1128
1369
1713
11