2255
2
928
1
1248
1601
3
3691
4
2687
1218
2343
2322
7793
1889
859
3034
2740
2134
6779
5
960
0
2316
1720
1458
297066
2245
4152
3053
7
1057
1603
267612
2902
6
4978
3066