3284
4
841
2
1952
904
969
1254
1
785
1430
1048
965
1433
847
0
780
1477
2903
1505
3
1765
9077
922
1743
1489
1173
986
1015
1606
692
837
1902
5
942