2512
0
2921
2
1275
1837
2491
1
1264
2773
5
644
1690
1593
1582
2074
1843
2146
2166
3571
2655
3
6
3279
1881
2397
1388