3655
4
926
0
1084
1467
853
1
56488
1571
6979
4362
5
2114
2
2417
2604
7
2705
1860
1869
349
798
2459
48766
24
2079
3
935
475
2524
460
1053
573
1132
2623
5620
11
1745