1526
2
10827
4
4179
1
21152
8
2368
5439
2110
1606
1883
5627
5820
2593
297066
0
3326
3
1168
1399
2377
1787
3673
6
2911
9
398656
19
2711
1843
2530
1749
2475
619
1502
2773
2082