1834
2
1854
4278
13
1433
3
814
1
730
1515
8
339
2357
5
605
4
3009
748
942
2110
863
853
247
2625
1149
14195