1052
1
1359
1110
3
2201
399
646
0
1562
2
1624
3375
1686
1376
1161
4
588
1823
1785
1343
2669
1668
1132
2306
3250
1506
745
2814
5
980
1869
1550
302
2546
670