1558
2
1393
1
1248
1547
1265
2899
1317
1313
2522
159
1250
2100
1036
1373
5
1752
0
2977
5521
2667
2134
3926
14