3469
4
521
1
375
476
0
399
1232
543
1152
2257
616
21
18
2288
587
579
572
847
1701
2870
3
368
528
47
274
1822
431
670
1657
586
17
420
344
613