4818
4
2825
3
6724
1301
2
1087
1
7951
18
2255
920
2655
3223
1891
0
2077
508
1635
1868
1936
1269
1204
1133
898
5732
1419
792
3329
1495
2907
14801
11
40314
14