770
0
1866
3
472
1052
1
378
296
4682
2
803
2345
2310
433
4936
1645
1425
2366
768
2982
647
2819
775
571
394
1109
2191
865
417
1418
2257
5
999
1129