1293
1
2047
3
3765
4
2804
1650
0
1569
297066
1320
2
83
930
957
2245
4818
267612
771
2669
4978
1226
3053
7
1467
3715
2620
2312
99072
36905
1636