3691
5
269
0
573
611
1267
1
347
525
458
391
759
552
661
340
2076
431
266
334
295
478
710
1211
820
1297
3373
745