3403
2
1583
0
253
5919
5922
5
800
1
2769
570
1744
1328
2115
2428
3357
5997
4
2550
2908
7329
6
1067
4179
1665
1876
2590
1451
1352
1961
1691
7
9858
3
2640
3316
11
1128