2907
4
2786
2
1470
1
2190
1312
2587
1642
1329
5070
11
1586
16550
27
1587
5316
3
2275
3752
3691
5
2809
17353
0
2301
1020
1222856
3092
2800
6
2881
650
1733
5155
8