356
0
1756
2
2431
3
1968
2417
1
1222856
4
855
3293
962
4232
6979
3277
8
1633
385
598
1663
853
3480
5
2934
3380
970
2659
1745
1861
2299
2445
6
1403
2138
2114
2623