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