2495
0
1599
1
1055
2309
1033
2493
18
1050
9817
4070
4
2468
2
1687
1047
945
3848
3
7793
4009
6
2522
2861
4706
7733
4216
1754
2308
3435
1986
8072
3991
3354
9
1191
2169