2954
1
578
4924
0
2125
2
2953
10
9725
3
1338
2623
2454
4
5922
2840
3631
8
635
1618
1862
1596
1690
2002
1407
1757
1785
806
1719
24973
33
974
2081
9
1628
7
1330
1423
3477