2531
2
3573
4
3365
3
3765
2781
1
571
0
469
2245
3053
7
57793
1891
6
1271
1744
7222
2977
2292
2820
10
2522
348
535
4715
5
2861
3066
2213
1868
5390
3453
894
815
1906