2562
2
2108
6
1606
1
1568
3326
3
784
0
1444
2468
662
4179
868
1844
673
83
1632
1000
3484
2710
4074
2921
5
1734
2890
18816
11
1813
1938
1348
1382
2600
4
1660
801