1294
1
1550
0
1820
2
1851
4
670
327
3116
105290
518
20634
8
1343
2306
1506
2334
2514
2814
5
2354
1869
1987
11829
1132
2365
3
964
2683
374
2330
1776
440
3025
370