710
3
2522
0
2727
5
1344
509
1003
1
1936
1990
999
785
3025
1550
1125
2094
1374
2668
2
390
1315
1452
571
7952
2168
2799
521
1392
1045
17353
661
1154
1193