607
2
978
5
1036
1
506
534
629
369
34834
19
1351
983
3
1988
11011
6
1760
0
695
7886
700
666
3902
339
356
4649
1223
1129
1785
1768
1503
1090
828
1248
1325