12429
2132
1254
1070
1208
1081
1002
1731
1143
1048
947
1043
1025
1084
1225
1592
1103
1600
1701
1250
1583
1934
1285
1406
1440
1705
1507
4360
1320
2025
2422
1683
3858
1647
1573
1513