1388
0
11454
1485
2
1260
7
1083
3
2571
5
590
1
2427
791
671
1550
556
1182
718
884
4
634
508
1297
572
635
2425
1440
656
849
1960
1749
64
1031
2945
11
526