1645
1
493
0
1133
522
18403
6
383
576
1089
2461
20
947
1872
1551
2
521
2546
802
839
553
980
1897
46
492
1333
918