2150
5
625
1
579
2
588
3126
626
1060
611
1930
0
389
902
430
1180
10
732
461
4662
3
924
935
830
379
1617
964
1812
6
1303
70
12948
639
898
479
573