21152
8
1828
3
2593
1
1047
2
297066
0
2711
378
2911
9
5151
4651
2676
398656
19
19079
6
2596
550
1942
4724
1268
1033
6307
10
6707
24
1289601
4
2493
18
1396
2495
2378
3612
2522
2767
5
2082