4386
4
2126
2
2057
1
690
4133
3754
1929
3
1134
0
345
468
348
822
596
632
490
562
670
459
722
684
3973
1287
583
500
1595
1421
1224
975
1034
1359