2570
1
1052
1686
2
1161
4
5590
588
1359
1823
2306
3765
1506
0
2814
5
980
1014
1869
1550
1934
5316
10
1110
3
964
1878
2330
440
3025
1334
4012
1132
1671
5009
2494