830
1
2372
2
1330
1448
1154
2982
3
5455
2328
3404
3795
661
0
417
4382
5
1894
447
2961
544
646
7328
2272
4936
643
650
416
3469
2697
1664
3134
775
2472