669
2
1109
4
1330
3
644
1
1088
0
734
569
2879
1374
5
2964
3212
78
114
1099
1192
959
119
1067
1734
711
1037
578
488
655
935
528
536
671
472
102