2095
4
1649
1
392
0
637
2619
665
3929
10
2564
2
1638
2041
381
63
458
909
1877
896
1543
776
4940
5
1045
3868
398
4857
331
895
4049
1541
6383
17
172
1418