4232
2
3043
453
0
6979
4
3277
8
526
1
4362
5
1633
13100
2000
853
3536
2934
3056
3380
3
2659
4328
10
1745
1222856
1847
1861
2299
2445
6