5043
1
2808
3
3361
5
2188
4
2781
753
0
1884
4623
2317
9055
10
2257
5771
57793
1271
1744
7222
2544
2977
2292
2
4083
2820
348
4715
2861
3066
7
3491
2213
1868
3303
3453