284
1
603
2
541
636
859
1090
268
71
1339
0
362
392
319
377
331
350
676
337
536
515
87
303
326
1519
1244
3
798
438
1130
754
10
353
121