902
1
257
231
2
233
244
68
35
232
469
353
702
128
516
373
468
534
362
360
3
300
250
1603
2152
5
414
695
225
1148
4
395
526
390
653
0