2488
2
1015
1
1694
951
690
2669
564
1743
0
108797
1013
1469
432
21152
8
2949
2436
2670
871
1787
1599
1923
1459
4
1579
5375
1541
2615
3
1451
2495