2199
0
1029
544
356
459
1756
2
2431
3
2805
5
1817
2417
1
501
4362
1662
552
16
464
6339
418
962
530
1710