99
1
2099
0
19279
2
1551
2275
25137
246
460
543
139
17353
101
20634
8
2730
6
57
282
78
31535
2809
2180
284
1020
444
1132
2061
1824
25127
4099
4
467
1578