556
2
1157
4
3686
14
1531
7
2192
1518
10
4526
1430
5
618
1
998
789
1664
4963
1374
6
1084
2587
15
1324
3
882
1861
3796
11
2992
0
1674
979
879
4112
779
4185
445
464
2835