2711
2
1089
0
7893
4
4651
3
5151
2911
9
2316
1505
1431
1
2219
2152
2921
5
1000
21152
8
3583
10
1942
2082
5196
2676
4449
3490
2974
398656
19
1947
181997
11
6307
4928
2405
2475
2012