3383
3
443
0
1126
598
752
263
402
342
1152
3868
2
1440
1
157
1015
152
1782
627
544
385
422
302
637
2199
355
702
813
431
2416
5
1511
501
25852