1844
1
1570
2294
1751
1691
2166
1734
2
1660
11924
2999
3
436
830
0
1778
1814
2082
1168
2562
3991
4
2760
693
467
2368
1000
2660
784
1813
526
868
801
3683