2553
3
2271
2177
2
1513
1
1719
11483
8
4820
2710
9
4396
2470
11881
360784
19
661
0
2906
2610
1425
3795