476
0
489
2093
2
1219
1
3693
12
2264
3
1872
213
2766
276
517
1710
2547
744
659
394
379
325
693
503
407
580
899
680
1559
389
1440
594
456
288