1138
2
693
2280
6
1380
590
1
529
728
605
1285
5
1255
4152
532
857
1356
623
400
2984
4
688
516
2625
4557
10
746
0
2213
565
677
749
1184
2621
9
2420
1462