2336
2
1827
1
1255
2094
5
5043
701
656
0
4151
4
12367
26
2357
785
2272
1735
3
2443
3458
3638
5867
974
6
2435
1521
1850
1268
2489
10
2102
946
1791
8121