691
0
1494
908
1618
3444
3
2471
903
708
4235
2502
2
1977
3107
7
652
1869
2992
1310
459
1614
629
719
2115
1
1239
3848
718
3322
2827
893
593
368
783