19246
0
1052
2
460031
6
2682
20647
2511
3
661
1065
920
4
905
787
1036
1
7531
5
922
2419
742
1179
754
3077
1517
840
4212
116205
18
64278
1416
1300
4521
8
1366
685
814