3109
14
1568
1
2054
4
8607
8
1690
2
3463
4943
2153
7
925
3
1938
0
3539
2327
11
1458
2122
2427
12
2687
5164
5
1952
3316
17
4327
951
969