21152
8
2593
1
297066
0
2325
6
2711
2
1202
1360
1025
1472
5151
2911
9
4651
3
398656
19
1101
1398
550
4724
2049
2109
1942
1093
1951
1208
1744
2082
7893
4
1100
1075
2378
6753
17