2933
1
6554
5
727
1314
2
389
2682
4
2222
6559
6
754
403
0
1280
2902
3
1132
2345
935
553
493
714
4289
10
1823
1049
383
1084
477
573
804
414
3466
1225
3437