720
0
931
912
634
529
1158
1348
1134
1028
450
861
1431
367
2163
326
471
1238
1
1205
1072
1104
9566
8
403
990
622
384
1397
3
878
1465
1319