3060
1
356
0
1756
2
2431
3
871
1968
2417
691
1222856
4
3293
2522
4232
2124
6979
3277
8
4604
13
1633
2314
2557
476
1972
853
2934
3380
2659
4328
10
1745
2694
2299
2445
6