1311
3
6526
1
4315
5
1084
0
2163
2
853
56488
3012
626
935
48766
24
1571
726
1454
3324
2003
8686
4362
798
311
2705
1053
6979
4
2027
1230
2043
1132
1207
573
1869