850
0
1222
2
1209
648
1
916
3
348
689
3841
2448
1458
4
3543
9
861
778
1432
816
1314
1516
385
947
942
1052
1522
1743
882
1351
845
931
641
1813
901