1961
5
2700
3
1067
0
789
1
1037
566
4221
1461
2377
10
10182
15
1656
4
3878
945
1324
2
2629
8
1329
1469
1675
960
836
1850
2127
2000
2595
7
875
6
2821
944
2473
1480