1385
1
555
530
2
4000
23
552
3
4541
9
492
776
4
803
5451
3273
5
1137
6
754
452
6546
925
476
880
1088
8
313
0
1026
1146
487
808
1562
737
1366
731
2142
4982