443
0
342
3383
3
3315
637
1710
1
2264
402
598
3868
2
431
138355
263
726
991
152
302
335
323
1029
505
400
1152
573
882
787
6339
445
138
496