2315
1
1089
1507
1009
0
169
466
402
17353
668
485
614
392
3092
1501
1822
1889
456
1451
995
90
2502
9
616
21
2546
1466
439
1317
422
2831
434
1824