2522
2
1590
1
1358
0
7733
1380
2562
1606
999
1690
673
1751
3657
12
8527
3469
4
1681
5489
11
5389
4311