2050
1
2110
951
1492
3
8527
935
1812
123674
35
2732
2
6236
10
1431
1767
2505
400
0
4443
9
2906
980
1451
1694
3738
5
24337
22
913
11153
8
1161
2836
3491
4
2459
7034
2970
2322