2099
0
1551
2
2730
6
2657
3
2668
99
1
57
19279
1020
101
284
463
20634
8
169211
11
78
444
25137
453
1880
773
255
470
340
296
351
686
1824
2855
469
3092