1109
4
669
2
588
1330
3
578
1
488
1356
7
1067
1734
655
935
102
472
528
671
536
0
1037
711
798
1192
1267
2431
5
2964
1374
3212
1030
689
477
735
734