443
0
342
3383
3
770
3315
1866
637
1710
1
2264
402
598
3868
2
472
431
4936
138355
263
726
991
152
302
335
323
1029
505
400
1152
573
882
787