443
0
637
3383
3
342
957
787
1872
1
2264
357
726
3868
2
839
383
1557
1440
935
266
1710
714
445
402
385
263
415
419
454
1603
2490
602