1338
2
846
1
405
616
340
42
33
285
429
0
539
466
4
91
76
44
154
93
5
81
3
67
46
168
152
842
729
1319
957
1537
1219
630
761
344