1425
1
2508
870
925
1404
1501
1343
0
1132
2306
2
3250
1506
745
1522
2814
5
1869
1550
302
670
964
2330
769
522
440
3025
1334
3505
4
577
11829
1135
1216