459
1
918
2
935
4251
3
766
603
2706
12
1133
534
2487
1807
786
1672
4
1155
2110
6
2081
680
804
0
750
1471
3488
4784
1719
597
2382
5
455
527
838
2158