223
0
1295
1
1832
3
986
603
643
245
3795
276
410
333
158
1358
107
298
247
436
1655
389
4340
5
345
527
3868
2
172
887
565
531
641
358
637