2856
4
1084
0
853
1
56488
7258
6
935
48766
24
1645
1571
726
1665
1454
1156
2
1543
3324
5
292
2003
8686
4362
798
2504
3
2705
1053
6979
2027
1230
595
2043
1132
1207