3655
6
2986
2
1054
0
1435
1
3238
3
3630
3982
5
1907
15
2540
21
2095
5178
9
17894
3497
1350
2216
2006
2385
11
1164
7
1223
10608
14
935
6142
1633
1893
960
2197
8402
1201
890
1877