2973
9
3824
1
1295
1785
6
1090
3
1059
2650
20
4703
2
280
437
0
1581
7812
7
2250
816
3765
4
2245
2044
3353
1226
3053
3071
956
2295
3683
2600
1270
6109
1218
2683
297066