2522
2
2271
4
2584
11
2495
0
1743
7733
1533
319
1033
1
2061
3
2493
18
1050
3380
9817
1694
1687
1047
8204
14125
10
1744
1451
951
4070
3848
2468
4009
6
2861
3933
3364
7793