2907
4
2786
2
1470
1
1054
1312
1578
2587
1642
1329
5070
11
1586
16550
27
1587
5316
3
2275
3752
1824
0
3691
5
2809
2301
1020
3092
2800
6
2881