2562
2
1250
1
1444
1558
662
0
2710
3107
7
24337
22
2108
6
1606
2505
1844
1568
3326
3
1632
1348
3354
83
5889
8
784
1749
1622
1938
4179
1813
400
1699
1590
1814
868