3116
1
1621
1740
0
545
1869
2570
5
1616
1550
1785
3025
1594
2
2272
9
105807
42
1489
1008
2659
4
1132
2906
3
246
3293
7
1343
1419
2306
522
1506
1926
3332
2814
419694
2516