1142
1400
1132
1233
916
873
769
1274
1203
1420
1473
1154
1606
1699
939
786
859
777
754
853
804
906
972
870
854
1058
1566
3102
982
1319
1176
1384
1120
1169
1262
1134