1839
1
1690
2131
2744
1380
0
554
1590
830
2722
3
1449
2600
4
2710
2
266
674
1639
2164
11924
6346
16
19944
1843
1622
2688
913
3833
8
2377
1777
123674
35
1162
1749
748