877
1
558
1429
546
2966
4
1074
2
1185
2751
1252
0
729
1002
786
630
709
652
756
566
626
1039
1043
987
3
1003
712
4299
1367
3078
5
885
2727
1302
988