2255
2
928
1
1248
1601
3
3691
4
1992
697
0
1309
859
4914
960
2316
1720
297066
2245
5389
4152
3053
7
1057
1603
267612
2902
6
4978
1630
1115
1190
708
99072
8313
9
4224