563
2
676
1
748
400
687
515
621
2981
4
1284
5
531
855
1254
4152
6
1356
683
1051
1210
4222
720
991
733
641
2936
1390
0
610
1311
3
1520
1068
1005
572