1150
2
481
609
1
337
890
3
619
494
5
73
473
948
4
67
774
153
366
64
72
55
1144
1000
2964
1481
658
1152
1862
985
1001
1194
1398
2247
1399