767
0
269
729
371
517
70
5722
3
360
1
363
2749
2
1126
693
325
1099
340
1009
445
342
916
398
658
4223
22
672
618
598
604
2079
63
2724
1112