21152
8
2593
1
1941
4
1425
2
2709
1828
4867
7
297066
0
2711
2354
3
852
870
1748
5151
2911
9
851
4651
970
398656
19
764
964
5094
550
1226
4724
5505
14
1942
908
1184
2082