491
2
693
1
308
521
371
403
476
337
0
2233
3
1044
1468
3493
254
291
212
328
571
377
293
275
3153
477
453
418
1158
4992
6
253
641
1828