2901
0
1824
383
172
19279
2
798
622
543
210
472
341
645
552
232
495
961
1454
394
416
409
575
433
1949
503
392
480
775
4192
387
464