1222856
4
1779
0
580
2490
3287
1
2395
2211
1885
335
530
269
994
339
802
255
1191
390
918
105807
42
478
17353
497
1182
46
1297
4594
1015
1780
19890
397