2192
2
2061
3
774
0
2271
4
475
1357
1243
1105
1103
484
2663
596
668
1744
1
1647
914
938
2123
534
490
850
5771
10
1166
8627
562
2092
323
572
1862
2235