2199
0
2574
1
424
799
269
846
81
19279
2
798
2275
2726
772
1551
2708
3691
5
301
2809
17353
2490
325
918
2146
2301