2228
1
7843
5
2223
0
8920
898
8244
26
2550
8
5861
7
2564
2911
1742
2863
2
1960
3
1180
4
846
864
1933
4782
6
1556
11
2617
4516
3400
2703
869
2036
462
2486
17
899
697