2356
2
2190
1
3114
4
4864
2003
0
477
472
1257
3510
2708
8
348
4309
1608
3498
955
3383
3
300
468
400
383
1073
573
802
483
453
392
2730
6
1712
991
467