19079
6
2405
1
7893
4
1033
3263
2631
945
1537
2
181997
11
1355
0
1393
2767
5
4480
3364
3
751
3503
2182
398656
19
7733
7793
3871
12
1068