518
1
263
464
1111
1316
2
1136
1280
4
1266
3
1360
1533
925
76
271
0
737
1393
662
52
110
151
1030
140
501
460
47
261
281
126
91
147
512