442
1
517
2
1600
3310
4
1210
501
3
619
0
291
992
10
791
801
981
778
1216
745
1062
465
656
3144
1456
7
1432
747
1094
2302
6
3460
5
1178
2906
1172
951