1293
1
2047
3
2804
4
1650
0
1569
297066
1320
2
83
930
957
3080
5151
4818
267612
771
2669
4978
19079
6
3715
1467
2620
2312
99072
21152
8
36905
1636