32353
12
2711
2
840
0
2032
1
7893
4
1901
4651
3
5151
2911
9
21152
8
1942
2446
2082
2037
3462
6
2676
398656
19
1505
181997
11
2342
6307
10
1019
2405
1202
1311
2740
6753
17
1468
2763
2593