1182
2
2621
9
2419
1461
1
594
1629
3382
6
875
564
2701
3
600
868
5698
17
984
774
1425
502
656
864
546
1200
1091
1443
8550
5
359
1013
1285
4
1838
15
615
4328