1060
2
2533
9
66
1
138
807
312
977
3
618
1449
7
885
4
519
1067
6
1116
964
424
0
242
1551
615
439
713
1473
819
385
1095
5
1111
769
898
86
1476
768