2522
2
1681
1
2578
2495
0
1690
83
1033
2493
18
1050
9817
4070
4
2468
1687
1047
2596
945
3848
3
1229
7793
4009
6
1514
2886
2861
1599
5293
11
4706
7733
1720
2430
1843