934
2
888
4
370
1
526
350
276
287
653
0
251
1604
695
2157
5
415
362
361
3
553
468
300
331
490
292
206
355
36
233
129
452
353
702
517