2917
3
4100
6
8506
5
2505
2
1525
3465
2409
1
519
1912
0
1225
2031
2074
5070
19
5674
1743
938
1219
3054
6346
16
877
1476
2057
40314
14
1683
3137
1230
4
716
12621
22
4601
9220