1257
2
116415
18
124320
0
854
5
973
1
751
266
2276
1858
26
1589
1014
155
37
3219
401
215
1990
4558
6
1307
1215
2751
95
972
919
4
576
606
1883
1710
3
33404
264