1681
1
159
1248
1131
2711
2
1583
0
7893
4
969
4651
3
5151
2911
9
1266
2238
1416
2715
6
21152
8
1942
1011
2287
2082
2676
6899
398656
19
181997
11
6307
10
2184
2405
2740
6753
17
2763