1667
0
294
1356
418
809
2
2668
3114
4
1748
781
647
17353
594
767
1
433
3492
668
1638
1020
2522
1172
1043
802
23150
9
457
469
244
953
455
1967
1842