3624
3
2755
2
4101
1
1482
3854
1015
1694
951
690
978
2669
564
917
975
1743
0
108797
2769
2184
2115
2428
2402
4
2550
5919
1876
21152
8
2949
1092
1135
2247
1217