1252
1
1243
1703
1006
1147
4
1445
0
1356
3
2783
1988
2220
3937
6
1330
1162
551
500
1044
2
461
2747
5
1220
1122
531
791
1478
2012
918
1539