2245
3
2906
2
746
0
3012
4
4837
5
1845
1
1019
1533
3127
5627
1527
181997
11
4954
967
1827
5820
3041
4031
762
2740
5141
7
2550
78
994
6
1739
108797
4937
2386
1131
3386