25
1
653
0
287
887
4
369
526
390
395
534
468
300
362
360
3
1604
695
2152
5
414
250
36
232
2
373
469
516
331
233
237
292
206
129
452