2516
2
1351
1552
8
7118
6
8679
23
792
0
2228
1
7843
5
2223
1151
1933
3
1180
4
846
864
2863
1742
5859
7
2911
898
2550
4782
869
2036
3400
2617
11
2703
899
697
2486
17
722