5590
1026
9686
878
861
1410
1525
1093
1160
1939
1523
16237
1502
2749
820
1590
904
3519
2147
1456
5197
1793
919
1282
981
1048
851
2926
1150
1054
13913
15324
1181
1664
2538
1260
1216
3384
1131
872
934
1214
1937
925
1353
1864
2202
891
1310
2470
909
996
2572
904
2152
1175
3814
2055
3498
1301