478
2
532
684
1
410
536
0
102
2964
1192
782
757
3208
7
386
518
840
2283
3
108
440
776
1357
4
485
643
1278
1819
5
696
618
1791
7184
819
134
2100