1518
1
2275
2
1824
0
19279
39034
31535
7334
4
25137
799
333
4452
1020
2730
6
3203
10
2211
392
3114
439
357
1799
2459
9
693
17353
416
968
2546
172
322
20634
8
381