2711
2
1489
0
7893
4
4651
3
5151
2911
9
1282
1
21152
8
1942
2082
1243
1229
2676
1871
1382
398656
19
181997
11
6307
10
2405
4480
1348
2740
6753
17
1769
2763
718
2593
1809
1514
2110