352
1
1269
283
1363
5
86
354
329
2
1264
863
1078
342
2011
6
412
1223
0
759
362
1067
2955
14
641
458
567
403
123
590
216
610
419
497
3
740
506