269
1
400
377
72
62
66
1075
2
75
259
90
0
729
252
79
881
3
142
621
83
372
295
224
655
296
1121
1370
5
71
61
59
741