3624
3
2755
2
4101
1
1482
3854
975
1015
1694
951
690
978
2669
564
3070
4
917
1743
0
1411
108797
8002
7
2235
2184
1264
2402
1149
21152
8
2949
2123
2108
6
1979
1244