443
0
895
1156
995
637
1327
393
1465
2041
1
440
1218
2000
50987
302
644
543
1504
476
996
323
244
390
9688