150
1
398
137
0
1626
3
1142
4
841
2
924
1249
1066
1594
1486
5
1317
992
1784
2853
9
518
1206
1506
1112
3625
2425
2418
2757
7
1152
2588
1442
4651
1823
3982
3237