817
4
596
1
1500
2
646
4132
7
670
515
542
536
463
597
425
1489
544
529
454
2529
639
0
1108
16359
44
2255
2281
546
1359
1504
3
495
686
486