1129
0
31535
1054
1
3815
4151
2
1513
1470
1776
2086
25137
964
18385
1118
4111
662
1733
968
2799
3
860
1448
2275
2470
3551
1937
1903
19279
2668
1566
2361
1329