1249
1
888
2
952
826
2343
4
981
1194
1186
1681
1284
3
2877
1108
576
4377
0
673
722
997
1003
779
1201
2657
5
623
953
699
838
986
5161
1092
1373
6
671