3655
6
2986
2
1054
0
1435
1
3237
3
3630
3982
5
1907
15
2540
21
2095
5177
9
17894
3497
1350
2216
2006
2384
11
1164
7
1223
10608
14
935
6142
1632
1892
959
2197
8402
1201
890
1877