2522
2
1033
1
2493
18
2495
0
2468
9817
4070
4
4009
6
1743
7733
3364
3
945
1533
3683
7793
1050
12472
1191
1694
1687
582
3991
1047
8204
1451
951
3848
610
2318
3263