2245
3
3090
6
6560
9
2903
2932
2
3765
4
21152
8
3498
978
0
2250
1
3012
3080
297066
2906
940
1527
1512
4837
5
1827
1845
1019
4031
2149
3127
5627
571
3041
894
5820
762