1388
0
11454
1485
2
1260
7
1083
3
2571
5
590
1
2427
790
671
1550
555
1182
718
883
4
634
508
1297
572
635
2422
1439
656
849
1960
1749
64
1031
2945
11
524