998
3
1188
1
1056
1513
290
2041
5
992
1622
1250
2
1185
3527
6044
8
1941
4
6174
1512
6697
197
0
2828
1439
9106
1614
1195
1566
937
101415
109
2777
515
1173
2896
1182