2341
6
1528
1
951
1587
1880
2
2275
1823
1824
0
3691
5
2809
2301
1020
3092
2881
661
3510
4111
2749
2748
1452
6333
2546
2076