1767
3815
2328
1570
1185
1960
2127
1121
1393
1108
1141
1664
6779
1269
1175
1346
1366
1259
1533
1001
871
815
937
839
750
845
831
879
891
993
1368
859
716
1364
1630
710