319
1
363
759
307
442
2
896
2198
1753
352
321
807
628
0
366
1065
479
325
630
1507
1988
3
306
287
397
420
362
583
2411
6
954
1460
818
1085