1056
1
1099
2328
3
1550
0
2105
509
1132
2343
2421
5
1630
3116
274
1961
602
4396
2780
6
20634
8
16840
15
1384
2
1343
522
2306
1506
2334
2514
2814
2354
7334
4
5617
1869