1866
3
3383
472
0
747
2
326
770
4682
4936
1
565
297
477
3595
8
245
1780
269
813
1877
1372
1069
767
1095
256
909
1222856
4
520
288
105290
455
667
1603