756
1
1139
6
392
736
1148
2645
5
1562
2
1186
560
85
856
81
935
433
948
3
500
371
533
930
400
1803
1143
1784
8
324
557
413
530
569