721
1
1131
2
671
877
4
1806
1741
167
1248
2405
3
770
1451
1687
1433
1224
0
884
2032
647
2923
1037
449
2649
5
677
530
392
569
522
1338
563
1126
2493