4471
2
3090
6
951
1
1247
1451
0
7793
4
12472
2258
1527
785
1849
3080
3
2312
4465
22
582
22731
576
2108
118
1489
2743
5
549
1044
2740
1804
1743
7258
758
1688
2505