1397
1
1444
3
1145
1139
1774
2
553
0
493
1326
573
714
804
1132
477
383
414
2211
913
1053
2395
1084
1518
475
1073
400
1049
1454
935
1686
887
2541