2103
1
1461
1551
2
4159
7
1404
177
0
1631
78
2630
2094
75
1140
1784
1264
1815
1137
2431
3
2661
1897
4292
6979
4
3070
5
962
3498
1877
4362
48766
24
1333
4421
9
851