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