1672
27
1621
4
543
1
2304
3
4073
6
1674
2
2992
0
1861
779
4112
979
444
517
2459
477
571
700
2347
456
445
464
4185
7
484
400
1416
471
1722
416
512
510