1813
0
1247
2
1721
9817
4096
17946
2370
2476
2094
5
1746
1
23802
9
2174
4
692
2233
2259
5488
6
842
1686
3785
2556
1705
2001
1793
434
2570
3469
5007
8
2071
533