3025
1
3795
9244
4049
10
2668
2
646
0
390
635
1452
3750
3
1428
6333
7952
2168
5
2000
17353
661
2694
1390
2808
1056
1326
2735
1649
1883
1172
198
6370
1043
2194