47085
0
6827
5
1276
4
1925
9
3382
6
2785
721
2
335
587
197
1724
1
4926
1131
1115
7
2075
3
1453
330
934
1839
2392
1024
1420
2308
1858
196048
6021
3219
1524
4466
1067