544
1
447
723
424
656
2
556
624
1244
932
851
1800
3
1364
2434
7
3503
4
3233
1524
1328
5
221
0
740
248
560
1601
827
677
342
847
485
2795
1033