1052
1
1359
1110
3
1376
400
0
1901
2201
1562
2
1132
1184
3375
1686
935
1049
714
1084
493
804
553
1161
4
588
1823
1785
573
2041
2669
1668
414
2028
383