1278
1
505
498
538
490
1716
0
595
526
835
2
456
406
491
714
400
2157
4
4684
1181
537
652
2654
3
512
433
798
1141
457
1524
1016
1634
1543