2114
2
2462
8
1084
0
2417
1
2092
30466
64
56488
853
2910
3
1571
6979
4
2705
6554
5
2620
10
798
4362
935
2602
1053
2604
7
1869
1132
1668
573
3045
1422
1454
2066
2033
3044
27