2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
2973
9
3824
1
2698
1785
1090
1059
3629
1446
1423
1564
19944
432
816
5151
2044
1506
1495
3715
2295
7
4651
189326
1682
4
3789