452
3
412
1
479
4
845
744
0
1708
3570
727
1698
16
1147
1410
1164
2501
1358
4842
9
1182
2
1779
1276
1271
2623
1994
2504
4382
4353
3275