3396
765
8580
1932
2335
526
14780
3327
2898
653
7290
1641
8395
1890
2198
495
3898
878