21152
8
2593
1
297066
0
2711
2
753
197
5151
2911
9
4651
3
398656
19
1549
1618
1270
550
3813
4724
1360
818
1344
1875
1509
1289
1942
1275
1472
2773
91887
2082
1840
6
7893
4